/**
 * 枚举所有图表类型
 * 1、统一管理，防止type命名重复
 */

const EnumChartType: {
  [propName in DV.IChartType]: string;
} = {
  // html类组件
  html_init: 'html_init',
  html_text: 'html_text',
  html_iframe: 'html_iframe',
  html_link: 'html_link',

  // echarts类组件
  echarts_init: 'echarts_init',
  echarts_line: 'echarts_line',

  // hcharts类组件
  hcharts_text: 'hcharts_text',

  // hstock类组件
  hstock_text: 'hstock_text',

  // d3类组件
  d3_text: 'd3_text',

  // three类组件
  three_text: 'three_text',

  // map类组件
  map_bmap: 'map_bmap',

}

export default EnumChartType;
